.mbuy-layout {
  height: auto;
}
.mbuy-layout .navbar {
  height: 1.21875rem /* 78/64 */;
  padding: 0 0.234375rem /* 15/64 */;
  line-height: 1.21875rem /* 78/64 */;
  border-top: 1px solid #c9c9c9;
  border-bottom: 1px solid #c9c9c9;
}
.mbuy-layout .navbar a {
  color: #000;
}
.mbuy-layout .navbar .select {
  float: right;
  width: 1.96875rem /* 126/64 */;
  height: 0.90625rem /* 58/64 */;
  margin-top: 0.15625rem /* 10/64 */;
  text-align: center;
  border-radius: 0.3125rem /* 20/64 */;
  border: 1px solid #a9a9a9;
  color: #000;
  background-color: #e4e4e4;
}
.mbuy-layout .infos {
  padding: 0.625rem /* 40/64 */;
  text-align: center;
  position: relative;
  background-color: #fff;
}
.mbuy-layout .infos .name {
  font-size: 0.5625rem /* 36/64 */;
}
.mbuy-layout .infos > img {
  width: 5.15625rem /* 330/64 */;
  margin-top: 0.9375rem /* 60/64 */;
  margin-bottom: 0.9375rem /* 60/64 */;
}
.mbuy-layout .infos .poabs {
  position: absolute;
  right: 0.625rem /* 40/64 */;
  bottom: 0;
}
.mbuy-layout .infos .poabs img {
  width: 1.21875rem /* 78/64 */;
}
.mbuy-layout .lists {
  border-top: 1px solid #bd3e04;
  border-bottom: 1px solid #bd3e04;
  background-color: #ffcb3d;
}
.mbuy-layout .lists li {
  float: left;
  width: 33.33%;
  height: 1.0625rem /* 68/64 */;
  text-align: center;
  line-height: 1.0625rem /* 68/64 */;
  color: #fff;
  border-right: 1px solid #bd3e04;
}
.mbuy-layout .shop {
  height: 1.40625rem /* 90/64 */;
  border-bottom: 1px solid #c1c1c1;
  padding: 0 0.234375rem /* 15/64 */;
  padding-top: 0.34375rem /* 22/64 */;
  background-color: #fff;
}
.mbuy-layout .shop a {
  color: #000;
}
.mbuy-layout .shop .red {
  color: #d5053c;
}
.mbuy-layout .shop img {
  width: 0.5rem /* 32/64 */;
  float: left;
  margin-top: 0.078125rem /* 5/64 */;
}
.mbuy-layout .shop .jd {
  float: left;
  font-size: 0.46875rem /* 30/64 */;
  color: #000;
  margin-left: 0.234375rem /* 15/64 */;
}
.mbuy-layout .shop .buy {
  float: right;
  width: 1.75rem /* 112/64 */;
  height: 0.78125rem /* 50/64 */;
  border-radius: 0.15625rem /* 10/64 */;
  text-align: center;
  line-height: 0.78125rem /* 50/64 */;
  background-color: #ff5500;
  color: #fff;
}
.mbuy-layout .shop .pic {
  float: right;
  font-size: 0.40625rem /* 26/64 */;
  color: #d5053c;
  margin-right: 0.53125rem /* 34/64 */;
  margin-top: .11875rem ;
}
.mbuy-layout .note {
  font-size: 0.375rem /* 24/64 */;
  padding: 0.3125rem /* 20/64 */;
  color: #888;
  line-height: 0.5625rem /* 36/64 */;
  background-color: #ffffff;
  border-bottom: 7px solid #676767;
}
.mbuy-layout .comment h4 {
  text-align: center;
  height: 1rem /* 64/64 */;
  font-size: 0.4375rem /* 28/64 */;
  line-height: 1rem /* 64/64 */;
  background-color: #dbdbdb;
}
.mbuy-layout .comment .com-list li {
  padding: 0 0.3125rem /* 20/64 */;
  padding-top: 0.53125rem /* 34/64 */;
  font-size: 0.375rem /* 24/64 */;
  color: #805f4c;
  border-bottom: 1px solid #c0c0c0;
  background-color: #fff;
}
.mbuy-layout .comment .com-list li .author {
  float: left;
}
.mbuy-layout .comment .com-list li .time {
  float: right;
}
.mbuy-layout .comment .com-list li .from {
  text-align: right;
}
.mbuy-layout .comment .com-list li .message {
  margin-top: 0.421875rem /* 27/64 */;
  color: #000;
  line-height: 0.375rem /* 24/64 */;
  line-height: 0.6875rem /* 44/64 */;
}
